garlic-pear tree (crateva tapia) - Español Inglés Diccionario